stroll through town

Translations
se promener en ville